package com.xml;

import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;

public class ProjectBudgetRequestOne {

    private String id;//C102
    private String cmdType;//request
    private String echoBack;//false
    private String cmdMode;//alwaysRespond

    private String ele;

    {
        id = "C102";
        cmdType = "request";
        echoBack = "false";
        cmdMode = "alwaysRespond";
    }

    ProjectBudgetRequest ProjectBudgetLine;

    public ProjectBudgetRequestOne() {
        super();
    }

    public ProjectBudgetRequestOne(ProjectBudgetRequest projectBudgetLine) {
        ProjectBudgetLine = projectBudgetLine;
    }

    @XmlElement
    public String getEle() {
        return ele;
    }

    public void setEle(String ele) {
        this.ele = ele;
    }

    @XmlElement(name = "ProjectBudgetLine")
    public ProjectBudgetRequest getProjectBudgetLine() {
        return ProjectBudgetLine;
    }

    public void setProjectBudgetLine(ProjectBudgetRequest projectBudgetLine) {
        ProjectBudgetLine = projectBudgetLine;
    }

    @Override
    public String toString() {
        return "ProjectBudgetRequestOne{" +
                "ProjectBudgetLine=" + ProjectBudgetLine +
                '}';
    }

    @XmlAttribute
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    @XmlAttribute
    public String getCmdType() {
        return cmdType;
    }

    public void setCmdType(String cmdType) {
        this.cmdType = cmdType;
    }

    @XmlAttribute
    public String getEchoBack() {
        return echoBack;
    }

    public void setEchoBack(String echoBack) {
        this.echoBack = echoBack;
    }

    @XmlAttribute
    public String getCmdMode() {
        return cmdMode;
    }

    public void setCmdMode(String cmdMode) {
        this.cmdMode = cmdMode;
    }


}
